-Готовые" -Документация,"
-Фотографии," -Эмулятор," -Истории,"

АГАТ: Линки и другие железки

Линк # 1

Девятка с Бейсиком

Девятка с ИКП

Семёрка

Теория

Блендер

Дисковод

Подключение 3.5''

Заметки #1

Заметки #2

Кабель дисковода

Ремонт

Прошивки

Линк Агат-PC, # 1

Агаты рассыпаются, софт жалко, есть эмулятор, хочется сохранить то, что было наработано или наколлекционировано. Опять же - воспоминания о молодости. Музей.

Значит нужен линк. Линк - т.е. аппаратная связь двух машин (сетью не будем это называть, так как машины только две), в простейшем случае провод между платами коммуникации этих машин. Ну и софт к нему. Это всё понятно в теории, но так же понятно, что на практике нужно очень хорошо разбираться в обеих архитектурах, чтобы просто так за вечер это собрать и отладить. Поэтому я публикую свои наработки на этой странице: чтобы имеющие желание и паяльник могли без лишних затрат времени сохранить агатовский софт.

Вариант первый - самый простой. В это разделе, по возможности просто, описан весьма частый случай: у вас есть исправный девятый Агат и вы можете загрузить операционную систему с Бейсиком. Т.е. получить приглашение командной строки "}" или "]".
 
Вариант второй - чуть сложнее. У вас есть девятый Агат, но дискеты настолько убиты, что загрузить удаётся лишь "Ассемблер" из состава ИКП. Линк будет работать и в этом случае, но его запуск происходит несколько по другому.
 
Вариант третий. У вас есть только седьмой Агат, но вы смогли добыть для него хоть какую-то загрузочную дискету и плату контроллера принтера от девятки. Так тоже можно. Но этот текст уже несколько сложнее.
 
Теория. У вас что-то не получается, но хватает желания и знаний, чтобы прочитать и понять этот раздел. Здесь подробно описывается, как устроен и работает линк, как компилируются программы для него, в чём отличия версий.
 
Blender. Эта программа позволяет объединять образы одного и того же агатовского диска, снятые несколько раз (на разных дисководах, например) для минимизации ошибок. Пользы может и не быть, но иногда стоит попробовать. Заметьте, что если у вас есть 5'' дисководы от PC, то вообще-то они могут нормально работать на Агате с 800к контроллером, как минимум на чтение, если их чуть-чуть перенастроить. Некоторое количество разрозненной информации по этому вопросу есть здесь и здесь.

Линк Агат-PC, # 2

В настоящее время идет разработка электронного устройства, условно называемого "Агат-EPP bridge". Оно имеет небольшой размер (примерно 5x15x2 см) и два основных разъёма - системной шины, близкой к агатовской и Extended Parallel Port (точнее, его ответная часть). Т.е. это устройство (мост) может через параллельный порт PC со скоростью около 140 кб/с передавать данные между PC и периферийными контроллерами Агата.

Основное назначение - быстрое и точное создание образов агатовских дискет.

Разработан софт для readonly-поддержки агатовского контроллера дисководов 800к. Мост позволяет читать дискеты как в DSK-формате (обычный образ диска), так и в EIM (raw-данные, в том числе с многократным чтением), измерять скорость вращения дисковода, проверять работу моста. Ручной анализ EIM-файлов позволяет в некоторых случаях восстановить сбойные блоки дискет, в том числе обнаруживать и исправлять довольно неприятную ошибку "двойных" секторов (в случае неуверенного чтения поля адреса стандартный драйвер иногда "путает" поля данных разных секторов, не имея эффективной возможности обнаружить ошибку). Програмное обеспечение работает под MS-DOS-совместимой системой, за исключением полноэкранного редактора EIM-файлов - он сделан под FreeBSD с использованием библиотеки ncurses.

Мост построен на базе контроллера ATmega16, работающего с частотой 14,3 МГц, кроме него на плате расположено несколько ТТЛ-микросхем, которые образуют тактовый генератор, близкий к оригинальному генератору Агата.

Не уверен, что это устройство заинтересует кого либо, поэтому я не публикую его описание. Однако если Вы захотите повторить его - пишите. В настоящее время один из экземпляров моста используется "Центром спасения информации".

Подключение к "Агату" 3.5'' дисковода

Попробуйте, может получится. Сейчас с 5.25''-дискетами проблема...

Раздел "Ремонт"

Пока здесь только файлы прошивок ПЗУ "Агата", в дальнейшем, возможно, появятся другие материалы.

Владимир
deka sobaka itc точка tsu точка ru
deka пёсик ssmu точка ru

Зеркало сайта